OM • SWEC A • SE0014960365
Generating your data highlights...
4.93b USD | # 65 in SE
1.41k shares | 19.4k USD
31m
26.67% | 8.27m